.container {
    height: 100%;
    background: url(https://shop.io.mi-img.com/app/shop/img?id=shop_dfa89d9b977aa2f32346a1e2e3ecb838.png&w=750&h=1334) center/cover;

    >header {
        box-sizing: border-box;
        height: 6rem;
        padding-top: 3rem;


        >span {
            text-align: center;
            display: block;
            font-size: 1.2rem;
            color: rgb(102, 102, 102);
        }
    }

    .form {
        padding: 1rem 2rem;

        .form-group {
            padding: .5rem 0;
            border-bottom: 1px solid #d3d3d3;
            display: flex;
            align-items: center;

            .input-text {
                flex-grow: 1;
                border: none;
                font-size: .9rem;

                &::-webkit-input-placeholder {
                    color: #999;
                    font-size: 0.7rem;
                }
            }
        }

        .login {
            margin-top: 1.2rem;

            button {
                border: none;
                border-radius: 1rem;
                color: white;
                background-color: #D5AC71;
                font-size: .8rem;
                height: 1.6rem;
                width: 100%;
            }
        }
    }

}